Advanced Design Concepts for Open Distributed Systems Development
نویسنده
چکیده
Experience with the engineering of large scale open distributed systems has shown that their design should be specified at several well defined levels of abstractions, where each level aims at satishing specific user, architectural and implementation purposes. Therefore designers should dispose of a comprehensive design methodology, which allows them to conceive a specification at a certain abstraction level and transform this specification into a conforming specification at a lower abstraction level. The collection of these transformations should abridge the total design trajectory from initial user requirements to final implementation. This paper presents and discusses some advanced design concepts that provide a basis for such a design methodology.
منابع مشابه
A Design Model for Open Distributed Processing Systems
This paper proposes design concepts that allow the conception, understanding and development of complex technical structures for open distributed systems. The proposed concepts are related to, and partially motivated by, the present work on Open Distributed Processing (ODP). As opposed to the current ODP approach, the concepts are aimed at supporting a design trajectory with several, related ab...
متن کاملSupply Chain Simulation in a Devs / Corba Execution Environment
The emerging electronic commerce and rapidly changing business environments place strong requirements on a next-generation supply-chain analyzer to simulate the flow of goods through the entire supply chain in a timely manner. Such requirements include scalable and efficient model execution and support for flexible future extensibility based on an open industry standard. This paper presents des...
متن کاملOn the Role of Basic Design Concepts in Behaviour Structuring
This paper presents some basic design concepts for the design of open distributed systems. These concepts should form the basis for the development of effective design methodologies. The paper discusses how design concepts, such as interaction, action and causality relation, can be used for modelling and structuring behaviours of functional entities in a distributed environment. The paper also ...
متن کاملA Peer-to-Peer System Assignment for Teaching Distributed Systems Concepts
This paper describes a peer-to-peer system design and implementation assignment for a distributed systems course at an advanced undergraduate level, or a first-year graduate level. The assignment consists of four stages, and provides students a good, practical understanding of some of the key distributed computing concepts. These include issues of decentralization, managing distributed informat...
متن کاملArchitecture for Open Distributed Software Systems
Distributed applications consist of discrete software components which are spread across multiple systems. The interaction between these components constitutes distributed processing. If the discrete components are capable of exhibiting " openness " , then the interaction between them can be characterized as open distributed processing. In an ideal open distributed system, it should be possible...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004